irrefutable evidence

Translations
preuve irréfutable